property & manager careers in Vancouver, Canada